Obec Střelské Hoštice leží v Jihočeském kraji v ORP Strakonice v nadmořské výšce 415 m. V roce 2014 zde žilo 885 obyvatel. Střelské Hoštice má katastrální území o rozloze 2084 ha.